Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Detached £645,659 £345,000 23 Feb 2005
3 THE GREEN Detached £1,225,050 £920,000 22 Jul 2016